directorate of construction and technical works - Español Inglés Diccionario